/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package AnalisadorSintatico;

/**
 *
 * @author 341232
 */
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author mauricio.tasca
 */
public enum PalavrasReservadas {

    prConst((byte) -2),
    prID((byte) -1),
    prInteiro((byte) 1),
    prEnquanto((byte) 4),
    prSe((byte) 5),
    prSenao((byte) 6),
    prE((byte) 7),
    prOu((byte) 8),
    prNao((byte) 9),
    prIfEquals((byte) 10), // entao
    prOpar((byte) 11),
    prCpar((byte) 12),
    prLessThan((byte) 13),
    prGreaterThan((byte) 14),
    prDifferent((byte) 15),
    prGreaterOrEqual((byte) 16),
    prLessOrEqual((byte) 17),
    prComma((byte) 18),
    prAttribEqual((byte) 19),
    prMinus((byte) 20),
    prMulti((byte) 21),
    prDivide((byte) 22),
    prDollar((byte) 23),
    prBegin((byte) 24), // inicio
    prEnd((byte) 25), // fim
    prPlus((byte) 32),
    prEscala((byte) 33),
    prPausa((byte) 34),
    prRotTrans((byte) 35),
    prFaca((byte) 36),
    prEntao((byte) 37),
    prReal((byte) 38),
    prDPonto((byte) 39),
    prDFace((byte) 40),
    prDObjeto((byte) 41),
    prDCor((byte) 42),
    prDLuz((byte) 43),
    prDVar((byte) 44),
    prLuz((byte) 45),
    prQuebra((byte) 46),
    prDConst((byte) 47);
    private byte codigoPR;

    private PalavrasReservadas(byte c) {
        codigoPR = c;
    }

    public byte getPr() {
        return codigoPR;
    }

    public void setPr(byte codigoPR) {
        this.codigoPR = codigoPR;
    }
}
